impregnated with liquid lubricant - Francés Inglés Diccionario